@charset "gb2312";

/*首页业务领域*/
.demo { width:633px; height:190px; position:absolute; overflow:visible; margin-top:-9px; z-index:99; }
.demo:hover { width:633px; height:356px; position:absolute; overflow:visible; margin-top:-175px; z-index:100 }
.demo ul { padding:0px; margin:0px; height:181px; }
.demo:hover ul { padding:0px; margin:0px; height:338px;}
.demo li{ float:left; display:inline; padding-right:7px; position:relative; width:92px; height:150px; margin-top:0px; overflow:visible; }
.demo:hover li{ float:left; display:inline; padding-right:7px; position:relative; width:92px; height:150px; margin-top:166px; overflow:visible;  }
.demo li div{ z-index:1; position:absolute; left:0; }
.demo li img{ border:#dddddd solid 1px; }
.bx_wrap a.img{ }
.demo .smpic img { display:block; margin:0px; }
.demo .img:first-child{ padding-right:7px;}
.img_big h2{ color:#FFF; background-color:#4c4c4c; text-align:center; font-size:15px; margin-bottom:2px; line-height:32px; height:32px; margin-top:15px; font-family:"微软雅黑", "黑体"  }
.img_big p { font-size:12px; color:#666666; line-height:19px; padding:9px 9px 7px 9px; height:130px; }
.img_big i { font-style:normal; display:block; padding:0px 9px;  }
.img_big i a { display:block; float:right; background:url(ckxq.gif) top left no-repeat; width:61px; height:21px; }
.img_big i a:hover { background:url(ckxq1.gif) top left no-repeat; width:61px; height:21px; }
.demo h1{ color:#FFF; background-color:#4c4c4c; font-weight:bold; text-align:center; font-size:12px; line-height:22px; height:22px; width:92px;  }
.demo h1 a{ color:#FFF; }
.demo li div.img_big { width:164px; padding:0px 16px; height:338px; position:absolute; left:-52px; bottom:-22px; z-index:996; background:url(indexposbg.png) top left no-repeat; }
.demo ul li div:first-child{display:none}

.bx_wrap a.prev { outline-style:none; outline-width:0; text-indent:-999em; float:left; width:23px; height:30px; position:relative; top:84px; display:inline-block; background: url(jtpre.gif) 9px 0px no-repeat;} 
.bx_wrap a.next { outline-style:none; outline-width:0; text-indent:-999em ;float:left; width:17px; left:593px; position:relative; top:84px; display:inline-block; background:url(jtnext.gif) 0px 0px no-repeat;}

.demo:hover .bx_wrap a.prev { outline-style:none; outline-width:0; text-indent:-999em; float:left; width:23px; height:30px; position:relative; top:250px; display:inline-block; background: url(jtpre.gif) 9px 0px no-repeat;} 
.demo:hover .bx_wrap a.next { outline-style:none; outline-width:0; text-indent:-999em ;float:left; width:17px; left:593px; position:relative; top:250px; display:inline-block; background:url(jtnext.gif) 0px 0px no-repeat;}

.nowzindex { z-index:999 }